package com.sc.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.sc.domain.Action;
import com.sc.dto.ActionDTO;
import com.sc.dto.ActionPageDTO;
import com.sc.result.PageResult;

public interface ActionService extends IService<Action> {
    /**
     * 添加活动
     * @param actionDTO 前端出入表单数据
     */
    void saveAction(Action action);

    /**
     * 修改活动
     * @param actionDTO 前端传入参数
     */
    void modifyAction(Action action);

    /**
     * 活动分页查询
     * @param actionPageDTO 传入的分页参数
     * @return 查询到的记录
     */
    PageResult pageQuery(ActionPageDTO actionPageDTO);
}
